/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,input,select,label,dl,dt,dd{margin:0;padding:0;-webkit-text-size-adjust:none; font-size:14px;}
input,select,label{vertical-align:middle;font-family:"微软雅黑";}
ul,ol,li{list-style:none;}
input,img,select,textarea{border:0;outline:none;font-family:"微软雅黑";}
body{font-family:"微软雅黑";color:#000;font-size:14px;}
a{/*color:#333;*/color:#000;text-decoration:none;outline:none;}
a:hover{color:#18388b;}
body{min-width: 1600px} 

.main{width:1200px;margin:0 auto;}
.header{position:relative;min-width:1600px;z-index: 10;}
.topbar{width:90%;padding:0 5%;height:38px;background:#f0f0f0; text-align:right; line-height:38px;}
.topbar span{padding:0 30px;background:url(topbar_line_v2019.png) no-repeat right center;}
.topbar .email a{color:#5b9bd1;font-size:14px;background:url(topbar_email_v2019.png) no-repeat left center;padding-left:23px;}
.topbar .nw a{color:#5b9bd1;font-size:14px;background:url(topbar_nw_v2019.png) no-repeat left center;padding-left:23px;}
.topbar span.langue{background:none;padding:0 0 0 25px;}
.topbar span.langue a{font-size:14px;color:#3061aa;padding:2px 5px;border:1px solid #3061aa;margin:0 5px;}
.topbar span.langue a:hover,.topbar span.langue a.cur{background:#5b9bd1;color:#fff;border:1px solid #5b9bd1;}
.logo{width:445px;height:215px;background:url(logo_bg_v2019.png) no-repeat left center; position:absolute; left:50%;top:0;margin-left:-920px;z-index:100;}
.logo a{margin-right: 30px;float: right;}
.logo a img{width:193px;margin-top:15px;}

.menu{height:85px;background:#5b9bd1;width:90%;padding:0 5%;text-align:right; position:relative;}
.menu-box{height:85px; position:absolute;right:5%;top:0;width:1197px;}
/*.menu dl.home{margin-left:215px;}*/
.menu dl{float:left;height:85px; position:relative;}
.menu dl dt{height:81px; line-height:85px;width:75px; text-align:center;background:url(menu_dft_icon_v2019.png) no-repeat right 36px #5b9bd1;border-bottom:4px solid #5b9bd1;}
.menu dl dt a{font-size:18px;color:#fff; display:block;}
.menu dl.prevnobg dt{background:#5b9bd1;border-bottom:4px solid #5b9bd1;}
.menu dl.cur dt{background:#4e8dc3;border-bottom:4px solid #3571a5;}
.menu dl.active dt{background:#4e8dc3;border-bottom:4px solid #3571a5;}
.menu dl.w3 dt{width:90px;}
.menu dl.w4 dt{width:100px;}
.menu dl.w5 dt{width:125px;}
.menu-box .head-search{width:232px; float:right;padding:27px 0;height:30px;background:url(header_search_line_v2019.png) no-repeat right center; position:relative;margin-left:10px;}
.menu-box .head-search .head-sh-ipt{background:url(header_search_line_v2019.png) no-repeat left center;height:24px; line-height:24px;font-size:16px;color:#afd4f4;padding:3px 10px;width:170px;float:left;}
.menu-box .head-search .head-sh-btn{cursor: pointer;background:url(header_search_btn_v2019.png) no-repeat center center;width:30px; float:left; height:30px;width:30px; text-indent:-20000px;}
.menu dl dd{width:287px; position:absolute;top:85px;left:50%;margin-left:-144px;z-index:1000;background:url(menu-down-icon_v2019.png) no-repeat -9px 10px;padding-top:20px; display:none;}
.menu dl dd .child-li{background:#3571a5;padding:10px; overflow:hidden;}
.menu dl dd .child-li a{width:49.9%;float:left;height:42px; line-height:42px;color:#fff;font-size:18px; text-align: center;display: block;}
.menu dl dd .child-li a:hover{background:#4e8dc3;font-weight:bold;}
.menu dl.active dd{display:block;}
.menu dl dd img{position: absolute;left: 0;bottom:-15px;}

/*底部*/
.footer{clear:both;width:100%;margin-top:30px;}
.footer-link-tab{height:70px; line-height:70px;border-top:4px solid #dce7ed;border-bottom:1px solid #9dc1d4;}
.footer-link-tab span,.footer-link-tab a{color:#333333;font-size:14px;padding:0 4px; display:inline-block; cursor:pointer;}
.footer-link-tab span.hover,.footer-link-tab a.hover{border-bottom:4px solid #9dc1d4;height:66px;}
.footer-link-tab-main .footer-link-li{padding:10px 0; display:none;border-bottom:1px solid #e2e9ed;}
.footer-link-tab-main .footer-link-li a{padding:10px 20px 10px 0; display:inline-block;font-size:14px;color:#093f63;}

.footer-center{ text-align:center;padding:20px 0;}
.footer-center a{font-size:16px; color:#093f63;padding:0 10px;border-left:1px solid #cfd8dd;}
.footer-center a.first{border:0;}

.footer-bottom{height:85px;background:#f1f5f8;}
.footer-bottom .main{overflow:hidden;}
.footer-lft{width:46px;padding:15px 40px 0 40px; float:left;}
.footer-btm-center{width:800px; float:left;padding-top:15px;padding-left:40px;}
.footer-btm-center p{line-height:30px; height:30px;}
.footer-btm-center p span{padding-right:30px;color:#666666;}
.footer-rgt{float:right;width:110px;padding-top:15px;}

@media screen and (max-width:1440px) {
	body{min-width:1366px;}
	.header{min-width:1366px;}
	.main{width:1000px; margin:0 auto;}
	.topbar{height:32px; line-height:32px;}
	.topbar span.langue a{font-size:12px;}
	.topbar .email a,.topbar .nw a{font-size:12px;}
	.menu{height:70px;}
	.menu-box{height:70px;width: 1043px;}
	.menu dl{height:70px;}
	.menu dl dt{height:65px;line-height:70px;width:65px;background: url(menu_dft_icon_v2019.png) no-repeat right 30px #5b9bd1;}
	.menu dl dt a{font-size:16px;}
	.menu dl dd{top:70px;}
	.menu dl dd .child-li a{font-size:16px;}
	.menu dl.w3 dt{width:75px;}
	.menu dl.w4 dt{width:90px;}
	.menu dl.w5 dt{width:105px;}
	.menu-box .head-search{padding:20px 0;}
	.menu-box .head-search{width:213px;}
	.menu-box .head-search .head-sh-ipt{font-size:14px;width:150px;}
	.logo{margin-left:-800px;background: url(logo_bg1000_v2019.png) no-repeat left center;width:371px;height:180px;}
	.logo a{margin-left:185px;}
	.logo a img{width:162px;}
	
	.footer-link-tab span, .footer-link-tab a{font-size:12px;padding:0 2px;}
	.footer-link-tab-main .footer-link-li a{font-size:12px;padding:5px 10px 5px 0;}
	.footer-center a{font-size:14px;}
	.footer-btm-center{width:600px;}
	.footer-btm-center p span{font-size:12px;}
	
}